package business;

import model.ClienteForm;
import bd.ClienteDAO;
import bd.Factory;

public class BusCadastraCliente
{
	
	//Metodo que cadastra o cliente e retorna a imagem do cliente com o numero cadastrado.
	
	private ClienteDAO clientedao = Factory.createBuscaClienteDAO();
	
	public ClienteForm cadastraCliente(ClienteForm cli) 
	{
		System.out.println("Entrei no NEgocio de Cadastro de Cliente");
		ClienteForm cliente = null;
//		pede para a fabrica o DAO	
		cliente = clientedao.insertCliente(cli);
						
		return cliente;
	}

	public ClienteForm verificaclienteexistente(String cpf_cliente)
	{
		ClienteForm cliente = null;
		cliente = clientedao.findexistenteclient(cpf_cliente);
		return cliente;
	}

	public ClienteForm EditarCliente(ClienteForm cli) 
	{
		ClienteForm cliente = null;
		cliente = clientedao.alterarCliente(cli);
		return cliente;
	}

	public void ExcluirCliente(ClienteForm cli) 
	{
		clientedao.excluirCliente(cli);
		
	}
}
